#include "MyString.h"
#include <stdio.h>

int main()
{
    // MyStr s;
    // InitString(&s);
    // InsertString(&s,"hello");
    // InsertString(&s,"world");
    // InsertChar(&s,'!');
    // InsertByIndex(&s,"yes",5);
    // RemoveString(&s,"yes");
    
    // MyStr s1 = ToUpper(s.string);
    // MyStr s2 = ToLower(s.string);
    // printf("%s\n",s.string);

    // MyStrList list;
    // InitMyStringList(&list);

    // InsertTail(&list,"hello");
    // InsertTail(&list,"world");
    // DisplayStringList(&list);
    // if(IsEqualCaseInsensitive(&s1,s2.string) == true)
    // {
    //     printf("相等！\n");
    // }
    // else
    // {
    //     printf("不相等！\n");
    // }

    MyStrList list = Split("zhangsan,lisi,lisi,wangwu",",");
    printf("删除前:\n");
    DisplayStringList(&list);

    RemoveMyString(&list,"lisi");
    printf("删除后:\n");

    //list = Split("A B C"," ");
    DisplayStringList(&list);

    ClearMyStringList(&list);
    return 0;
}